Text copied to clipboard!

Titel

Text copied to clipboard!

Java Software Architect

Beschrijving

Text copied to clipboard!
Wij zijn op zoek naar een ervaren Java Software Architect die verantwoordelijk is voor het ontwerpen, ontwikkelen en implementeren van hoogwaardige Java-gebaseerde softwareoplossingen. In deze rol werk je nauw samen met ontwikkelteams, projectmanagers en andere belanghebbenden om technische architecturen te definiëren die voldoen aan de zakelijke behoeften en technische vereisten. Je analyseert bestaande systemen, identificeert verbeterpunten en vertaalt deze naar schaalbare en efficiënte architectuurontwerpen. Daarnaast begeleid je ontwikkelaars bij het toepassen van best practices en zorg je voor de naleving van architecturale standaarden binnen projecten. Je blijft op de hoogte van de nieuwste technologieën en trends binnen de Java-omgeving en past deze toe om innovatie en optimalisatie te stimuleren. De ideale kandidaat beschikt over diepgaande kennis van Java-platforms, frameworks en tools, gecombineerd met sterke analytische en communicatieve vaardigheden. Je bent in staat om complexe technische concepten duidelijk over te brengen aan zowel technische als niet-technische stakeholders. Als Java Software Architect speel je een cruciale rol in het succes van onze softwareontwikkelingsprojecten en draag je bij aan de groei en kwaliteit van onze IT-oplossingen.

Verantwoordelijkheden

Text copied to clipboard!
  • Ontwerpen en definiëren van softwarearchitectuur voor Java-projecten
  • Analyseren van zakelijke en technische vereisten
  • Begeleiden en ondersteunen van ontwikkelteams bij implementatie
  • Evalueren en selecteren van technologieën en tools
  • Zorgen voor naleving van architecturale standaarden en best practices
  • Optimaliseren van bestaande systemen en processen
  • Documenteren van architectuurontwerpen en beslissingen
  • Samenwerken met projectmanagers en stakeholders
  • Risico's identificeren en mitigeren binnen projecten
  • Blijven updaten van kennis over Java-technologieën

Vereisten

Text copied to clipboard!
  • Minimaal 5 jaar ervaring als softwareontwikkelaar met Java
  • Aantoonbare ervaring in softwarearchitectuur en ontwerp
  • Diepgaande kennis van Java EE, Spring Framework en microservices
  • Ervaring met cloudplatforms zoals AWS of Azure is een pré
  • Sterke probleemoplossende en analytische vaardigheden
  • Goede communicatieve vaardigheden in het Nederlands en Engels
  • Ervaring met Agile ontwikkelmethodieken
  • Kennis van CI/CD pipelines en DevOps-praktijken
  • Ervaring met databases en ORM-technologieën
  • Vermogen om technische documentatie te schrijven

Potentiële interviewvragen

Text copied to clipboard!
  • Welke ervaring heeft u met het ontwerpen van Java-architecturen?
  • Hoe gaat u om met technische schuld in bestaande systemen?
  • Kunt u een voorbeeld geven van een complex project dat u heeft geleid?
  • Welke Java-frameworks gebruikt u het liefst en waarom?
  • Hoe blijft u op de hoogte van nieuwe technologieën?
  • Hoe zorgt u voor goede communicatie binnen een ontwikkelteam?
  • Wat is uw ervaring met cloudintegraties?
  • Hoe past u beveiligingsprincipes toe in uw ontwerpen?